﻿using Model;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Presenters.WPF.Views
{
    public interface IAsignSubjectToTeacher
    {
        Subject selectedSubject { get; set; }
        Teacher selectedTeacher { get; }
        Horary isInHorary{set; get;}

        string filterSubject { get; }
        Collection<Subject> listResultSubject { set; }

        string filterTeacher{get;}
        Collection<Teacher> listResultTeacher{set;}

        bool isSubjectSearchByName{get;}
        bool isSubjectSearchByCode { get; }
        bool isSubjectSearchByAcronym { get; }

        bool isTeacherSearchByName { get; }
        bool isTeacherSearchByCode { get; }
        bool isTeacherSearchByAcronym { get; }

        string message{set;}
        string teacherLabel{set;}
        string teacherTeachingLabel { set; }
    }
}
